var device=request("from")
var phone=request("phone")

var car_type=[]//存储车型列表
$(function(){
	//车型选择
	$("#car_type").click(function(){
		$(".models_select").show()
	})
	$(".models_select .mask").click(function(){
		$(".models_select").hide()
	})
	$(".models_select .btn").click(function(){
		car_type=[];
		$("#car_type").html("")
		$(".models_select .list input[type=checkbox]:checked").each(function(){
			$("#car_type").append("<span>"+$(this).siblings(".txt").text()+"</span>")
			car_type.push($(this).siblings(".txt").text())
		})
		
		$(".models_select").hide()
	})
	//获取信息
	get_info()
	function get_info(){
		$.ajax({
		    url: DATA_URL+"getbaseinfo",
		    data: "phone="+phone,
		    type: "post",
		    dataType: 'json',
		    timeout: 5000,
		    success:function (data) {
		    	if(data.code=="0"){
		    		$("#photo img").attr("src",data.info.avatar+"?time="+new Date().getTime());
		    		$("#nick_name").val(data.info.nick_name);
		    		if(data.info.sex=="male"){
		    			$("#sex .man input").attr("checked","checked");
		    		}
		    		else if(data.info.sex=="female"){
		    			$("#sex .woman input").attr("checked","checked");
		    		}
		    		$("#tel").val(data.info.tel);
		    		$("#school").text(data.info.school);
		    		$("#years").val(data.info.years);
		    		$("#car_type").html("")
					$.each(data.info.car_type,function(index,val){
						$("#car_type").append("<span>"+val+"</span>")
						car_type.push(val);
						//已选择的车型，选择状态匹配
						$(".models_select .list input[type=checkbox]").each(function(){
							if($(this).siblings(".txt").text()==val){
								$(this).attr("checked","checked");
							}
						})
					})
		    		$("#auth_status").text(data.info.auth_status);
		    		if(data.info.auth_status=="未认证"){
		    			$("#auth_status").css("color","#FE6464")
		    		}
		    	}
				else{
					$("#prompt").text(data.msg);
		            $(".prompt").fadeIn(300,function(){
		                setTimeout(function(){$(".prompt").fadeOut(300)},3000)
		            })
				}
		    },
		    error:function () {
		    	$("#prompt").text("您的网络不给力哦~");
		        $(".prompt").fadeIn(300,function(){
		            setTimeout(function(){$(".prompt").fadeOut(300)},3000)
		        })
		    }
		});
	}
	//设置头像跳转
	$("#photo").click(function(){
		set_info(true,"photo_set.html?phone="+phone+"&from="+device)
	})
	//认证跳转
	$("#auth_status").click(function(){
		set_info(true,"authentication.html?phone="+phone+"&from="+device)
	})
	//选择驾校跳转
	$("#school").click(function(){
		set_info(true,"city_list.html?phone="+phone+"&from="+device)
	})
	//设置基本信息
	$(".submit").click(function(){
		set_info()
	})
	function set_info(jump,jump_url){
		var nick_name=$("#nick_name").val().trim()
		var sex=$("#sex input[type=radio]:checked").val()
		var tel=$("#tel").val().trim()
		var years=$("#years").val().trim()

		$.ajax({
		    url: DATA_URL+"setbaseinfo",
		    data: "phone="+phone+"&nick_name="+nick_name+"&sex="+sex+"&tel="+tel+"&years="+years+"&car_type="+car_type,
		    type: "post",
		    dataType: 'json',
		    timeout: 5000,
		    success:function (data) {
		    	if(data.code=="0"){
		    		if(jump==true){
		    			location.href=jump_url
		    		}
		    		else{
			            if(device=="app"){
			            	$("#prompt").text(data.msg);
				            $(".prompt").fadeIn(300,function(){
				                setTimeout(function(){$(".prompt").fadeOut(300)},3000)
				            })
			            }
			            else{
			            	$("#prompt").text(data.msg);
				            $(".prompt").fadeIn(300,function(){
				                setTimeout(function(){$(".prompt").fadeOut(300,function(){
				                	location.href="card.html"
				                })},3000)
				            })
			            }
		    		}
		    	}
				else{
					$("#prompt").text(data.msg);
		            $(".prompt").fadeIn(300,function(){
		                setTimeout(function(){$(".prompt").fadeOut(300)},3000)
		            })
				}
		    },
		    error:function () {
		    	$("#prompt").text("您的网络不给力哦~");
		        $(".prompt").fadeIn(300,function(){
		            setTimeout(function(){$(".prompt").fadeOut(300)},3000)
		        })
		    }
		});
	}
})
